/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package categoria;


import java.sql.SQLException;
import java.util.HashMap;
import java.util.Vector;

/**
 *
 * @author Anderson
 */
public class NegocioCategoria {
    ConexaoCategoriasBD conexaoCategoriasBD;
    public NegocioCategoria() throws ClassNotFoundException, SQLException
    {
        conexaoCategoriasBD = new ConexaoCategoriasBD();
    }
    public void adicionar(Categoria categoria) throws SQLException, ClassNotFoundException
    {
        conexaoCategoriasBD.adicionar(categoria);
    }
    public void remover(Categoria categoria, HashMap<String,String> operadores, Boolean operacao) throws SQLException, ClassNotFoundException
    {
        conexaoCategoriasBD.remover(categoria, operadores, operacao);
    }
    public void remover(Categoria categoria, Boolean operacao) throws SQLException, ClassNotFoundException
    {
        conexaoCategoriasBD.remover(categoria,operacao);
    }
    public void remover(Categoria categoria) throws SQLException, ClassNotFoundException
    {
        conexaoCategoriasBD.remover(categoria);
    }
    public void atualizar(Categoria categoria) throws SQLException, ClassNotFoundException
    {
        conexaoCategoriasBD.atualizar(categoria);
    }
    public Categoria procurar(Categoria categoria) throws SQLException, ClassNotFoundException
    {
        return conexaoCategoriasBD.procurar(categoria);
    }
    public Categoria procurar(Categoria categoria, HashMap<String,String> operadores) throws SQLException, ClassNotFoundException
    {
        return conexaoCategoriasBD.procurar(categoria, operadores);
    }
    public Vector procurarLista(Categoria categoria, HashMap<String,String> operadores) throws SQLException, ClassNotFoundException
    {
        return conexaoCategoriasBD.procurarLista(categoria, operadores);
    }
    public Vector procurarLista(Categoria categoria) throws SQLException, ClassNotFoundException
    {
        return conexaoCategoriasBD.procurarLista(categoria);
    }
    public int getQuantidade() throws SQLException, ClassNotFoundException
    {
        return conexaoCategoriasBD.getQuantidade();
    }
}
